package org.fjsei.yewu.jyjc.model;

//import com.fjtj.seip.framework.common.enums.YesNoEnum;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

/**
 * @author huangjinzhou
 * @since 2023/7/13 9:51
 */
@Data
@SuperBuilder(toBuilder = true)
@NoArgsConstructor
@AllArgsConstructor
public abstract class AbstractDtApiReq {

    /**
     * 复检监察一体化平台服务代码
     */
    public static final String FUJIAN_AMR_DT_CODE = "jyjc";

    /**
     * 监管系统服务代码
     */
    private String dtCode = FUJIAN_AMR_DT_CODE;

    /**
     * 描述：是否仅检验关键字段：0-否，1-是
     * 长度：
     * 必填：否
     * 补充：
     **/
//    private YesNoEnum onlyIspKeyFields;

    /**
     * 描述：是否仅监察关键字段：0-否，1-是
     * 长度：
     * 必填：否
     * 补充：
     **/
//    private YesNoEnum onlyAmrKeyFields;

    /**
     * 业务ID，需要记录日志的接口需要
     */
    private String busiId;

    //生成的
    public AbstractDtApiReq(String dtCode, Object o, Object o1, String oidno) {
    }
}
